package com.kuang.service;

import com.kuang.pojo.Tag;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;

public interface TagService {
    public List<Tag> selectAllTag();

    public Tag selectTagByName(String name);

    public int insertTag(String name,Date createtime,Date updatetime);

    public int deleteTagById(Integer id);

    public int updateTagById(Integer id, String name, Date updatetime);


    public List<Tag> selectTagPage(@Param("pageindex") Integer pageindex, @Param("pagesize") Integer pagesize);

    public int countTag();

    public Tag selectTagById(Integer id);

//    //    通过多条博客标签中间表的多条记录查出标签表的多条记录
//    public List<Tag> selectTagListById(Integer id);

}
